(pit) torus - German English Dictionary